pelletizing facility - French English Dictionary